more substantial - German English Dictionary